Big Huge Thesaurus

Trogium pulsatorium

noun